package com.zhuangjie.shop.handler.activity.handler;


import com.zhuangjie.mvc.helper.GeoHelper.GeoCoordinates;
import com.zhuangjie.shop.vo.CartItemVO;
import lombok.Builder;
import lombok.Getter;

import java.util.List;

/**
 * 活动环境需要元信息
 *
 * @author zhuangjie
 * @date 2024/03/22
 */
@Builder
@Getter
public class ActivityEnvRequireMetaInformation {
    /**
     * 用户收货地址地理坐标信息
     */
    private GeoCoordinates userGeoCoordinates;
    /**
     * 店铺id
     */
    private Long shopId;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 订单菜品信息
     */
    private List<CartItemVO> dishList;
    /**
     * 交付方式
     */
    private String receivingMethod;
}
